// // 导入 http 模块
// import http from 'wechat-http'
// // 基础路径，同时需添加合法请求域名
// http.baseURL = 'https://live-api.itheima.net'
// // 响应拦截器，返回核心数据 data
// http.intercept.response = (result: { data: any }) => {
//   return result.data
// }
// // 普通的模块导出
// export default http
import http from 'wechat-http';
// 基础路径，同时需添加合法请求域名
http.baseURL = 'https://live-api.itheima.net';
// 假设我们有一个本地存储的令牌，用作请求头的一部分
const token = wx.getStorageSync('token') || '';
// 修改 http 请求方法，添加请求头
http.intercept.request = (options) => {
  const storedToken = wx.getStorageSync('token'); // 从本地存储获取 token
  if (storedToken) {
    options.header = {
      ...options.header,
      Authorization: `Bearer ${storedToken}`
    };
  }
  return options;
};
// 响应拦截器，返回核心数据 data
http.intercept.response = (result) => {
  return result.data;
};
// 普通的模块导出
export default http;